﻿(function ($, undefined) {
    $.widget("ui.hideshow", {
        options: undefined,

        _create: function () {
            if (this.options != undefined)
                this._refreshValue();
        },

        destroy: function () { },

        _setOption: function (key, value) {

            if (key === "buttomPrev") {
                this.options.buttomPrev = value;
            } else {
                return;
            }
            $.Widget.prototype._setOption.apply(this, arguments);
        },

        _refreshValue: function () {
            //this.element.addClass('comboSelect');
            var $this = this;
            //alert(this.element.html());
            //alert(this.element.prev().html());
            //alert($this.options.buttomPrev);
            //alert(this.element.prev().find($this.options.buttomPrev).length)
            this.element.prev().find($this.options.buttomPrev).click(function () {
                alert('click')
            });

            //this.element.click(function () {
            //alert($this.options.containerShow);
            //alert($(this).parent().html());
            //debugger;
            //alert($(this).find(':has(:parent:next.tableboarditem)').length)
            //alert($(this, ':parent:next').html())
            //alert($(this, $('.boardtitleitem a.hideShow:parent:next')).html());
            //$(this, $this.options.containerShow).toggle();
            //alert($(this).closest(':parent:next').html());
            /*if ($(this).parent().next().is(':visible'))
            $(this).addClass('open').removeClass('close')
            else
            $(this).addClass('close').removeClass('open')*/
            //})

        }
    });

    $.extend($.ui.hideshow, {
        version: "1.0.0"
    });

})(jQuery);